Smush\Core\Parser\Parser A

Total Complexity 72
Dependencies 6
Dependents 5
Total lines 385
Lines of code 257
Logical lines of code 159
Comment lines 66
Methods 18
Properties 0

Methods 18

Method Rating Maintainability Complexity Lines of code
get_element_background_image()
A
46 10 39
get_elements_with_image_attributes()
S
54 7 20
get_element_attributes()
S
52 6 26
get_iframe_elements()
S
54 6 20
extract_background_image()
S
53 5 24
remove_quote_entities()
S
59 5 14
get_image_urls()
S
56 4 19
get_composite_elements()
S
59 4 14
sanitize_value()
S
60 4 13
get_element_attribute_value()
S
61 4 12
add_element_attribute()
S
62 4 10
get_base_url()
S
67 3 7
get_inline_style_blocks()
S
68 2 7
get_block_by_tag()
S
67 2 7
get_tags()
S
66 2 8
get_inline_styles()
S
64 2 10
remove_element_attribute()
S
78 1 3
is_safe()
S
76 1 4